Cloud Computing I - Week01 - 2 - Clouds are Distributed Systems
1. A cloud is a Distributed System
servers communicate between each other
essentially the clusters(devices that communicate between each other)
other nicknames
p2p, grids, timeshared computers etc.
</ul>
</li>
</ul>
2. What is a Distributed System?
OS :
UI to HW (device drivers)
Provides abstractions (processes, file system) (you never think where the thinks are being processed)
Resources manager (Schedulers)
Means of Communication (network) …
</ul>
</li>
e.g. for Distributed Systems
single Client communicating with a server (NFS)
BitTorrent (p2p overlay)
internet
the web (servers nd clients communicating with each other)
</ul>
</li>
few imp things that are not correct in FOLDOC(free online dict of computing)
“appears as a ONE local machine” - site A may be up while B down, it’s contradictory
“client server org” - BitTorrent is “only client”
</ul>
</li>
"collection of entities, each of which is autonomous, programmable, ansync, and failure-prone, and which communicate through an unreliable communication medium"
</ul>